semi-final game - Francés Inglés Diccionario